﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data;
using AcadPos.Bussiness;
using AcadPos.Entity;

namespace AcadPosApp.ControlClass
{
    public class CNAluno
    {
        #region Listar Alunos x Estado
        public static DataTable listarAlunosXEstado(string pNome, int pEstado)
        {
            return new NGAluno().listarAlunosXEstado(pNome, pEstado);
        }
        #endregion

        #region Inserir Aluno
        public static bool inserirAluno(Aluno aluno)
        {
            return new NGAluno().inserirAluno(aluno);
        }
        #endregion

        #region Alterar Aluno
        public static bool alterarAluno(Aluno aluno)
        {
            return new NGAluno().alterarAluno(aluno);
        }
        #endregion

        #region Excluir Aluno
        public static bool excluirAluno(int pMatricula)
        {
            return new NGAluno().excluirAluno(pMatricula);
        }
        #endregion

        #region Carregar dados do Aluno
        public static Aluno carregarDadosAluno(int pMatricula)
        {
            return new NGAluno().carregarDadosAluno(pMatricula);
        }
        #endregion

        #region Verifica se o CPF informado já foi cadastrado
        public static bool cpfJaCadastrado(string pCPF)
        {
            return new NGAluno().cpfJaCadastrado(pCPF);
        }
        #endregion
    }
}